leave droppings - Espagnol Anglais Dictionnaire